function checkReg() {
	var fm = document.reg;
	if(fm.user.value == '') {
		alert('用户名不能为空!');
		fm.user.focus();
		return false;
	}
	if(fm.pass.value == '') {
		alert('密码不能为空!');
		fm.pass.focus();
		return false;
	}
	if(fm.user.value.length < 2) {
		alert('用户名不能为少于两位!');
        fm.user.focus();
        return false;
	}
	if(fm.user.value.length > 20) {
        alert('用户名不能为大于二十位!');
        fm.user.focus();
        return false;
    }
    if(/[';\\<>"\/]/.test(fm.user.value)) {
        alert('用户名不能包含[\'、\\、/、<、>、;]等敏感字符!');
        fm.user.focus();
        return false;
    }
    if(fm.pass.value.length < 6) {
    	alert('密码不能为少于六位!');
        fm.pass.focus();
        return false;
    }
    if(fm.pass.value !== fm.notpass.value) {
    	alert('两次密码输入必须一致!');
        fm.notpass.focus();
        return false;
    }
	return true;
}

function checkLogin() {
	var fm = document.login;
	if(fm.user.value == '') {
       alert('用户名不能为空!');
        fm.user.focus();
        return false;
    }
    if(fm.pass.value == '') {
        alert('密码不能为空!');
        fm.pass.focus();
        return false;
    }
    if(fm.user.value.length < 2) {
        alert('用户名不能为少于两位!');
        fm.user.focus();
        return false;
    }
    if(fm.user.value.length > 20) {
        alert('用户名不能为大于二十位!');
        fm.user.focus();
        return false;
    }
    if(/[';\\<>"\/]/.test(fm.user.value)) {
        alert('用户名不能包含[\'、\\、/、<、>、;]等敏感字符!');
        fm.user.focus();
        return false;
    }
    if(fm.pass.value.length < 6) {
        alert('密码不能为少于六位!');
        fm.pass.focus();
        return false;
    }
}

function checkAddAddress() {
	var fm = document.address;
	if(fm.name.value.length < 2) {
		alert('收货人姓名不能少于两位!');
		fm.name.focus();
		return false;
	}
	if(fm.name.value.length > 20) {
		alert('收货人姓名不能大于二十位!');
		fm.name.focus();
		return false;
	}
	if(fm.address.value.length > 100) {
		alert('收货人地址不能大于一百位!');
		fm.address.focus();
		return false;
	}
	if(fm.email.value == '') {
        alert('电子邮件不能为空!');
        fm.email.focus();
        return false;
    }
	if(fm.email.value.length > 100) {
		alert('电子邮件不能大于一百位!');
		fm.email.focus();
		return false;
	}
	if(!/^[\w\_\.]+@[\w\_]+(\.\w+)+$/.test(fm.email.value)) {
		alert('电子邮件不合法!');
        fm.email.focus();
        return false;
	}
	if(fm.zipcode.value.length !== 6 || isNaN(fm.zipcode.value)) {
        alert('邮政编码必须为六位的纯数字!');
        fm.zipcode.focus();
        return false;
    }
    if(fm.phone.value.length !== 11 || isNaN(fm.phone.value)) {
        alert('手机必须为六位的纯数字!');
        fm.phone.focus();
        return false;
    }
    if(fm.building.value.length > 100) {
        alert('标志建筑不能大于一百位!');
        fm.building.focus();
        return false;
    }
	return true;
	
	
}

function checkUserName() {
	var user = document.reg.user;
	var warning = document.getElementById('warning');
	warning.style.display = 'none';
	ajax({
		'url':'?a=member&m=checkUserName',
		'method':'post',
		'data':{
			'user':user.value
		},
		'async':false,
		'success':function(text) {
			if(text == 1) {
				warning.style.display = 'block';
			}
		}
	})
}

window.onload = function() {
	changeAddress('province','city','area','广东','云浮市','罗定市');
}










